@charset "utf-8";
/* CSS Document */
/*CSS reset*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
a{ text-decoration:none; color:#555555;}

body{ margin:0 auto; padding:0px;  width:100%;font-family:microsoft yahei;font-size:14px;}
.top{ width:100%; height:30px; line-height:30px; margin:0 auto; background:#0f7cce; }
.top .topcen{ width:1000px; margin:0 auto; color:#fff;}
.top .topcen .yuyan ul li{ float:left; margin-left:13px;}
.top .topcen .yuyan ul li a{ color:#fff;}

.search{height:25px; background:#fff;width:290px; margin:0 auto;-moz-border-radius:15px;/*Firefox支持*/ 
-webkit-border-radius:15px;/*webkit内核的Safari和Chrome支*/border-radius:15px;/*--Opera支持*/ margin-top:33px; border:1px solid #222222}
.search li{ float:left; width:auto }
.searchinput{ background:none; border:0px; width:240px}


.logo{ width:1000px; margin:0 auto; padding-top:5px; padding-bottom:5px;}
.logo h2{ float:left; margin-bottom:10px}

.nav{ width:100%;margin-top:22px; clear:both; background:#024daa;}
.nav ul{
	width:1100px; margin:0px auto
}
.nav ul li{ float:left; width:120px; text-align:center; height:50px; line-height:50px; }
.nav ul li a{ color:#fff; font-size:15px;}
.nav ul li a:hover{ background:#892a84;display:block; width:120px; color:#fff;}

.lubo{ width: 100%; min-width:1000px;clear: both;  height:300px; position:relative; z-index:100;}
  .lubo_box{ position: relative; width: 100%; height:300px; }
  .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:300px; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%;  height: 100%;}

  .lubo_box li img{ width: 100%; height: 300px;}

  /*圆点*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
  .cir_on{ background: #000 !important;}

  /*按钮*/
  .lubo_btn{ position: absolute; width: 100%; top: 70px;}
  .left_btn, .right_btn{ width: 30px; height: 80px; background: #0f7cce;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; margin-top:40px;}
  .left_btn{ float: left;}
  .right_btn{ float: right;}

.bg{ width:1012px; margin:0 auto; margin-top:20px;}
.sousuo{ width:1000px; margin:0 auto; height:50px; padding-bottom:30px;}
.guan{ width:1000px;}
.guan ul li{float:left;line-height:25px;}

.main_top{ width:1100px; margin:0px auto; clear:both;  overflow:hidden}

.pro_k{
	float: left; width:280px
}

.pro_k h2{  color:#000; font-size:20px; font-family:"黑体"; margin-bottom:20px}
.pro_k ul li{
	height:40px; font-size:14px; border-bottom:1px dotted #cccccc; line-height:40px; padding-left:10px; font-weight:bold
}
.pro_k ul li a:hover{
	text-decoration:underline
}

.about{ width:770px; float:left; text-align:left}
.about .atop{ background:url(../images/index_21.jpg) no-repeat; height:58px; margin:0 auto;}
.about .atop h2{  color:#000; font-size:20px; font-family:"黑体";}
.about .atop .eng{ color:#808080; font-size:12px; text-transform:uppercase; padding-top:3px;}
.about .jian{  color:#4b4b4b; line-height:25px; font-family:"宋体"; margin:0 auto}

.about_1{ width:500px; float:left; text-align:left;}
.about_1 .atop{ background:url(../images/index_21.jpg) no-repeat; height:58px; margin:0 auto;}
.about_1 .atop h2{  color:#000; font-size:20px; font-family:"黑体";}
.about_1 .atop .eng{ color:#808080; font-size:12px; text-transform:uppercase; padding-top:3px;}
.about_1 .jian{  color:#4b4b4b; line-height:25px; font-family:"宋体"; margin:0 auto}

.eqt{
	float:right; width:285px;
}
.eqt h2{  color:#000; font-size:20px; font-family:"黑体";}


#wrapper {
	position:relative;
	overflow:hidden;
	width:285px;
	height:257px;
	margin-top:40px; -webkit-box-shadow: 2px 2px 10px #c6c4c4;
}
#number {
	width:88px;
	position:absolute;
	left:10px;
	bottom:10px;
}
#number li {
	padding-left:6px;
	float:left;
	text-indent:-9999px;
	width:16px;
	height:16px;
	overflow:hidden;
	background-image:url(../images/number1.png);
	background-repeat:no-repeat;
}
#buttom_0 {
	background-position:0 0;
}
#buttom_1 {
	background-position:-22px 0;
}
#buttom_2 {
	background-position:-44px 0;
}
#buttom_3 {
	background-position:-66px 0;
}
#buttom_0.selected {
	background-position:0 -16px;
}
#buttom_1.selected {
	background-position:-22px -16px;
}
#buttom_2.selected {
	background-position:-44px -16px;
}
#buttom_3.selected {
	background-position:-66px -16px;
}
/* */



.cpbg{ background:#0348a7; margin:20px auto; width:100%;padding-top:20px; padding-bottom:20px;}
#demoleft{OVERFLOW: hidden; WIDTH:1000px; margin:0 auto; padding-top:10px;}
.chanpin .scrol{ width:1000px; margin:0 auto; }
.lanrenzhijia{ width:190px; height:132px; text-align:center;vertical-align:middle;display:block;position:relative; background:#fff; margin-right:30px;}
.lanrenzhijia a{display:table-cell;vertical-align:middle;width:190px; height:132px; }
.lanrenzhijia a img{max-width:190px;max-height:132px; }
.txt{ margin-right:30px;text-align:center}
.txt a{ background:none; line-height:30px;  text-align:center;width:190px; }

.ctop{ width:1000px; margin:0 auto; background:url(../images/index_25.jpg) no-repeat; height:48px; margin-top:10px;}
.ctop h2{ text-align:left; font-size:20px; font-family:"黑体"; }
.ctop .eng{ color:#add0ee; font-size:12px; text-align:left; text-transform:uppercase; padding-top:3px;}

.news{ width:1100px; margin:0 auto; padding-top:50px; padding-bottom:10px;}
.news h2{  font-size:20px; font-family:"黑体"; color:#024daa; padding-bottom:10px }
.news  .na{ width:182px; background:#892a84; height:248px;}
.news  .na p{ text-align:center; color:#fff; text-transform:uppercase; font-size:40px; padding-top:30px;}
.news .na h3{ text-align:center; color:#fff; font-size:13px;}
.news .na .more{ border:1px solid #fff; width:80px; height:30px; line-height:30px;text-align:center; margin:0 auto; margin-top:60px;}
.news .na .more a{ color:#fff; text-align:center}
.liebiao{margin-left:40px; }
.liebiao .wenzi{ margin-left:20px;}
.liebiao .wenzi .title a{ color:#2697db; font-size:14px;}
.liebiao .wenzi .jianjie{ line-height:20px;color:#4b4b4b; padding-top:14px; height:40px;}
.liebiao .wenzi  .more2{ background:#2697db; width:80px; height:25px; text-align:center; margin-top:15px;}
.liebiao .wenzi  .more2 a{ line-height:25px; color:#fff}
.liebiao ul{ padding-top:15px;}
.liebiao  ul li{ background:url(../images/index_38.jpg) no-repeat left;}
.liebiao  ul li { padding-left:25px; line-height:35px; border-bottom:1px solid #d8d8d8;}
.lianxi{ background:#eaeaea; width:100%; margin:0 auto;}
.lianxicen{ width:1000px; margin:0 auto}
.lwz{ padding-top:20px; line-height:28px; font-family:"宋体"; padding-left:30px;}
.mail{ background:url(../images/main_03.jpg) no-repeat; height:144px; width:237px; margin-top:7px;}
.mail h2{ color:#000; font-size:14px; text-transform:uppercase; border-bottom:1px solid #ccc; width:150px; padding-top:5px; margin-left:10px; line-height:30px;}
.mail h2 .big{ font-size:14px; padding-left:15px;}
#e-mail_1{ width:200px; margin:0 auto; padding-top:15px;}
.news .er{
	float:right; width:400px; line-height:26px}



.foot{ width:100%; margin:0 auto; background:#024daa;   color:#ffffff }
.foot .footb{ width:1000px; margin:0 auto; padding-top:20px; padding-bottom:20px;}


a.zzb07link{text-decoration:none;color: #fff;}
a.zzb07link:hover {text-decoration: underline;color: #fff;}
.zzb07tail{color:#fff;}
.zzb07tail a{color:#fff;}

/*-------------------内页--------*/

.mainer{ width:1000px; margin:0 auto; padding-top:10px; padding-bottom:30px;}
.mainer .left{ width:225px;}
.mainer .left .cp{ width:225px; background:#eae8e9;}
.mainer .left h2{ font-family:microsoft yahei; font-size:14px; background:#0aa59e; height:30px; color:#fff; line-height:30px; padding-left:20px; font-weight:bold}
.mainer .left .cp ul{ width:200px; margin:0 auto; padding-top:10px; padding-bottom:25px;}
.mainer .left .cp ul li{ background:url(../images/d.jpg) no-repeat left; line-height:30px; border-bottom:1px solid #ccc}
.mainer .left  a{ color:#fff}
.mainer .left .cp ul li a{ padding-left:20px;}
.mainer .left .lianxi2{background:#0aa59e; color:#fff}
.mainer .left .lianxi2 .jie{ line-height:20px; width:180px; margin:0 auto; color:#fff; padding-bottom:10px; padding-top:10px;}
.mainer .right{ width:750px;}
.mainer .right .rtop{ background:url(../images/kong.jpg) no-repeat; height:50px; width:750px;line-height:30px;}
.mainer .right .rtop h2{ color:#fff; padding-left:30px; font-weight:bold;font-family:microsoft yahei; font-size:14px;}
.mainer .right .rtop .weizhi{ color:#bff2ff; padding-right:15px}
.mainer .right .rtop .weizhi a{color:#bff2ff;}
.mainer .right .neirong{ width:700px; margin:0 auto; line-height:25px; padding-top:10px; font-size:13px; text-align:justify; padding-bottom:20px;}



/*page*/
.newspage {
 width:720px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #0f7cce; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #0f7cce; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #0f7cce; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
/*page*/
.font_4{border-bottom:1px dashed #d8d8d8; padding-bottom:10px;font-size:14px;font-weight:bold;}
.zheng{ font-size:12px; font-weight:normal}




.cpmo{ width:220px; background:#FFF; float:left; margin-left:15px; margin-right:15px; margin-top:20px;}
.cpimg{ height:202px; text-align:center; border:1px solid #333333; padding:5px;}
.cpbt{ color:#039; line-height:30px; text-align:center; font-size:14px; height:60px;}
.cpbt a{ color:#039;}
.cpyt{ color:#000; height:60px; line-height:25px; text-align:center; font-size:14px;}
.cpyt a{ color:#000;}


.left_prducts td{border-collapse:collapse;border-bottom:1px #cccccc solid;}

